package org.dromara.xyyw.domain.query;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.dromara.common.mybatis.core.domain.BasePageQuery;

/**
 * 商铺查询对象 xyyw_shop
 *
 * @author yf
 * @date 2024-05-29
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class XyywShopQuery extends BasePageQuery {

    /**
     * 用户ID
     */
    private Integer userId;

    /**
     * 商铺名称
     */
    private String shopName;

    /**
     * 商铺图片
     */
    private String shopImage;

    /**
     * 营业执照号
     */
    private String businessLicense;

    /**
     * 法定代表人
     */
    private String legalRepresentative;

    /**
     * 所属行业类别
     */
    private String industryType;

    /**
     * 注册地址
     */
    private String registeredAddress;

    /**
     * 实际经营地址
     */
    private String actualBusinessAddress;

    /**
     * 联系电话
     */
    private String contactPhone;

    /**
     * 电子邮箱
     */
    private String email;

    /**
     * 营业状态
     */
    private String businessStatus;

    /**
     * 营业时间
     */
    private String businessHours;

    /**
     * 信用评分/评价
     */
    private BigDecimal creditRating;

    /**
     * 联系人姓名
     */
    private String contactPerson;

    /**
     * 联系人电话
     */
    private String contactPersonPhone;

    /**
     * 店铺简介
     */
    private String shopDescription;

    /**
     * 开店日期
     */
    private Date openingDate;

}
